import request from './network'

/**
 * 查询积分余额
 * @param {*} token 
 */
export function getPointsBalanceApi(token) {
  return request({
    url: 'mpms/v1/points/balance',
    header: {
      Authorization: 'Bearer ' + token
    },
  })
}

/**
 * 查询积分明细
 * @param {*} token 
 * @param {*} data {type: 积分类型  （0增加  1兑换）pageNum 页码  pageSize 页大小}
 */
export function getPointsFlowApi(token, data) {
  return request({
    url: 'mpms/v1/points/flow',
    header: {
      Authorization: 'Bearer ' + token
    },
    data
  })
}

/**
 * 查询积分兑换记录
 * @param {*} token 
 * @param {*} data {pageNum 页码 pageSize 页面大小 status  订单状态（0待付款/1待发货/2待收货/3交易完成/4交易关闭/5已评价） paymentMethod 支付方式（0微信 1支付宝 2积分）}
 */
export function getPointsRecordApi(token, data) {
  return request({
    url: 'mpms/v1/order/list',
    header: {
      Authorization: 'Bearer ' + token
    },
    data
  })
}
// export function getPointsRecordApi(token) {
//   return request({
//     url: 'mpms/v1/points/record',
//     header: {
//       Authorization: 'Bearer ' + token
//     }
//   })
// }